package main

import (
    // "./mylib"    //use relative path to import is invalid for module
    // "mylib"      //use a path which is not prefixed with the module namea is invalid
                    //even if mylib exists in $GOPATH/src or $GOPATH/pkg/mod
    // "myrootmodule/mylib"    //can't import the parent module's package, actually,myrootmodule and myinnner module don't hava parent and child relationship, except for their root folder in file system.
    // "myrootmodule/myinnermodule/myinnerlib"  //import path can't refer to the parent module. actually,myrootmodule and myinnner module don't hava parent and child relationship, except for their root folder in file system.
    "myinnermodule/myinnerlib"  //import subdirectory package of this module
)

func main() {
    // mylib.Show()
    myinnerlib.Show()
}
